Exploring mysterious ancient ruins